join/combine forces - Allemand Anglais Dictionnaire